Fantastic water view and large balcony was highlight of the stay. Very nice staff. Location was easy to get to beach/short walk. Decent kitchen and bathroom. On the minus side, check in verification of bank charge was uncomfortable, they wanted to have an image of bank transaction. Elevators were very slow and crowded. Was missing a bottom sheet on bed and two pillow covers. Restaurant was expensive and messed up our order. Valet parking was fine, but could be slow. Overall good, not great