We had an absolutely amazing time. The apartment is top notch. Fabulous 180 degree ocean views from a super comfy bed. Perfect location. Great hosts; laid back style but highly attentive. We cant wait to come again hopefully soon!