We just got back from a week stay to celebrate our 5 year wedding anniversary. We simply cannot comprehend how anyone would have anything bad to say about this place. The resort, pool, beach, the views, the staff, the food, the rooms, and even the weather was perfect. We literally do not have one complaint. This was our 5th time... more
