Beautiful views, all the amenities we needed, beach a short stroll away, comfy bed, a home away from home!