The place is exactly as shown in the pictures, very nicely decorated, all the amenities like the gym, pool and common areas are very modern. Note that the rooftop pool is only for owners so I was not allowed in it, wasn't even allowed to visit the rooftop as my pass card did not enable the rooftop elevator button.
The shuttle to the beach is perfect and the fact that you get chairs, umbrella and towels at the beach is a big saving as this would usually cost $50 at minimum. My only minor caution is that the suite finishes are low quality, this building is less than two years old and the shower handle was falling off, the power outlets are wiggly and some of them don't work (had to use the hair dryer in the bedroom as the bathroom outlet did not work). On the upside all the staff is super nice, very well trained and very helpful. Hope this helps, I would definitely stay here again but would keep an eye on the conditions or deterioration of the units.