Five star service, great experience. All restaurants are amazing and completely different which means you don't even need to go out to have an incredible meal.
Rooms are modern and very nice (loved the showers). Great for couples or family it adapts very well to both. Like I said the service to guests its above and beyond they even put a christmas tree in my room as a courtesy because my 3 yr old was worried santa wasn't going to leave her presents. Great pool great beach.More