Hidden Garden Bamboo Villa is romantic villa with tropical garden located just walking distance to Ubud Centre, beautiful garden & great atmosphere