Great, clean space; fantastic location; views; comfy bed; and beach across the road for exploring and swimming. So good. We ran out of water during our stay which was a bit tricky but it was quickly sorted out during the day. Some noise from the guests upstairs but manageable. Great communication with a friendly host.