The apartment itself was great. The front desk staff is really nice and helpful, however they did have some issues finding our reservations which delayed us for a bit. We were a bit surprised that you have to walk a bit down the beach to get to where the actual beachfront chairs for this location are but its not too far. The glass on the balcony could use a wipedown but other than that it was a great stay. Heads up the only thing in the shower was conditioner so we had to buy some from the hotel lobby and leave it there (too big to fly home with).