We booked at Hidden Palms Villa. The best accommodation. An immaculate hidden gem, which provided for our every need. The hosts are genuine and very friendly. Jenny and t ... more