Having spent months of time total at this resort, I can say it is one of my favorite spots on the planet! Gorgeous villas, rock star...
Read more »
Having spent months of time total at this resort, I can say it is one of my favorite spots on the planet! Gorgeous villas, rock star location, great staff, truly lovely grounds, beachfront, beautifully maintained, and an easy, beautiful stroll on the Beachwalk to Whalers Village and all their restaurants & shopping. Love, love it.