Mixed review from me, i stayed for 36 days and checked out early.
Apartment itself is great. It lacks in a proper kitchen setup in terms of it just barely has the basics for cooking. Because it is located next to a busy roadway you regularly have street traffic noise even if the doors are closed. The view is beautiful. Furniture is fine. Linens are average. Pictures are an accurate reflection of apartment.
The building is a zoo with tons of guests coming and going everyday. I was there for Christmas and New Years which i expected to be busy but it never slowed down. Elevators are a disaster and COVID compliance in common areas is casual at best. The gym is nice but given the size of the building it is often full. Staff tries hard but are overwhelmed by the number of guests and there is only so much they can handle. House keeping is barely adequate and there are no cleaning supplies provided (broom, vacuum cleaner, windex, bathroom cleaners) for you to do it yourself, so if you are there for a long stay you are at the mercy of the cleaning staff. Again, cleaning staff try but they cant manage the volume.
Pool areas packed. Beach packed.
Ubers/lyfts have a hard time getting in and out because of all the guests who drive. Parking on-site appeared to work ok but i never used myself.
I think if you were there for a shorter time these things might not bother you. Or if you dont mind crowds it may not bother you. Again, host tried to help but because it is a resort the host is at the mercy of the building staff and the building staff are overwhelmed by the volume of people. It is a shame because the actual apartment is nice but once you open the door to leave apartment you really have to brace yourself just to get out of the building.