Wow.... what a place. Are you looking for paradise? Tranquility? Heaven on earth? I mean who isn't really, this place is all that and more, we had the most wonderful stay here, and loved every second of it. The place has been expertly designed, with wonderfully welcoming hosts. We can't wait to go back!