The unit itself is great, the layout and amenities within the unit are really good and Osvaldo was very friendly and responsive. The building management is not great. The elevators are very slow, and at least 1 or 2 were out of order during our entire stay. We waited over 15 minutes on several occasions. There was also a towel shortage at the pool and no towels on the beach. We had to send kids to the pool on the 9th floor for towels for the beach. If the building had good management, it would be 5 star stay for sure!