I would give our stay a 3/5 stars. Although the view was incredible, the pool refreshing and clean, and the host responded immediately to all questions and concerns, there were many things that went wrong. 1) If you made the reservation for a group vacation, then only the person who made the reservation can check in. So travel together or your guests will have to wait for your arrival even if they are listed as guests on the reservation. 2) Be prepared to have over $1000 held on a credit card at check-in for parking, resort fee, and an additional charge that the hotel charges on top of that. Although parking and the resort fee are taken from this amount, you are out about $1000 until after checking out. 3) Be prepared to clean before doing anything as the apt wasn’t as clean as one would expect. 4) If there are more than 4 people, cooking with minimal cookware was time consuming. 5) Be prepared to cross a very busy street to get to the private beach. Its atleast a 10 minutes walk. 6) There are only 3 elevators for a 52+ floor building so be prepared to wait up to 30-45 minutes for an elevator. 7) There weren’t enough bath towels or washcloths for everyone. Also, No essential items were provided to get your stay started so had to start vacation with a trip to Walmart.

I would not recommend staying here for a week long vacation but probably would stay again if only for a day or 2.