Pros: Modern, clean unit. Awesome views. As advertised. Quiet windy, at 31st floor - limits ability to sit outside. Valet parking 40 but works great. Short walk across main road, to the beach. Great gym. Pool area is nice!Cons: Building is not equipped to handle full capacity! Elevator: Looong wait - last day. 50 min wait, nearly missed our flight. We got to the beach around 9.30am - no towels/.umbrella/ chair on any of the 3 days we stayed. Apartment lacks basic supplies - hand soap, dish soap, etc. has minimum plates/bowls and a few pots and pans. Just 2 small garbage bags. The second bed can only sleep 1 person/ kid. the trundle bed is also small and did not have a blanket - the provided blanket was dirty/ stunk - we asked for a new one - took 45 min. So, this is more of a 4-person apartment rather than 5/6. (yes, you can squeeze 5/6 but not comfortably so). Overall, beautiful apartment and views, for 4 people.....be prepared to spend a lot of time waiting for elevator, you will not get beach chair/ umbrella or a pool chair easily. Good location