Maca Villas and Spa Bali

25 private pool villas within a lush landscape, designed with total privacy in mind and is encompassed within a contemporary Balinese compound.