Spectacular view, wonderful balcony, super comfy bed. Private beach and pool. Very clean. Our stay was so wonderful we didn’t want to leave.