The unit itself I would rate as a 5+. It is on the 12th floor on the NW side of Tower 3 and has spectacular 270 degree views with balconies on all sides. The pool is almost 2 football fields long, and the beach is great. The central location in the hotel zone allowed us to not need a car, which was helpful since we were traveling with an infant and a toddler and were able to walk to restaurants, shops and the marina district.
Two of the bedrooms have sliding glass doors to the balconies, and the third bedroom has glass but no doors. It should be noted that the fourth bedroom is interior and has no windows (which in the US would not qualify as a bedroom), but it was fine for our toddler. The unit was fully stocked except for napkins and paper towels.
We had two complaints. The first is the extra charge for electricity, which was explained at check-in but is NOT in the listing. There is a quota for usage, probably to encourage visitors to minimize the use of AC and conserve energy, which is great but, again, should be made clear before booking. We were charged $75 for 5 nights, not a big deal, but it comes off as nickel and diming.
The other complaint was communication with the property manager. My first email to her went to spam (really?), and it didn't get much better after that. I had to communicate with the owner directly more than once to get things clarified. There is definitely room for improvement.
But all in all a great property!