We were a family of 3 generations. The unit was very spacious. A large balcony with 2 seating areas. We were on the 30th floor with ocean views, lovely. The main bedroom had a huge walk in wardrobe, a bath and separate shower, plenty of space on the vanity and drawers as well which was nice. The only negative was that the AC kept on cutting out. Great BBQ area with plenty of seating. Just no hot water to thoroughly clean the BBQ plates and couldn’t access the BBQ tools as the doors were locked and the staff had gone for the day, but we managed. Great pool with a spa, but the spa stopped working. Easy walk to the shops, restaurants, beach. Would definitely recommend.