Located in Cardiff Hall Estates just off the north coast highway is this private luxury villa retreat sitting on 2 acres of land. This property comprises four separate villas with a total of 20 bedrooms, 17 bathrooms, two large private pools, several terraces, tastefully decorated dining and living rooms, verandahs and patios, roof top terrace and lounges, yoga pavilion, and gardens. Enjoy magnificent...