Mini villas in Balinese style. An ideal accommodation to quickly reach all the best spots in Canggu - Bali.