The place is as beautiful as it appears. However the beds were hard and the pillows were super thin. The hotel/residence itself was sub par. For 41 floors there was 1 elevator in the East wing that led to the condo which made wait times 10-15 minutes. The pool area is small. There is not enough seating and they don't let you use the owners area as a renter, so you are standing while there are plenty of empty seats. You get 2 chairs and an umbrella for the beach which is great, however the beach fills up quick, so just like the pool, it's hard to get seating.
Service is slow at all the restaurants. Lunch took over an hour and 15 minutes at the beach bar with not a lot of people waiting, so patience is required.