A beautiful location with very welcoming hosts. The apartment was perfect - stylish, had everything I needed, loved the spa, comfy bed and lovely linens. The window seat with a view of the native trees was divine. So close to the beach and town, but without the business. Will definitely stay again.