The apartment was very clean and comfortable with convenient access to beach and spectacular views! The resort building has good security and professional management staff. Jennifer is a great host, very responsive and attentive. Overall great experience! Will definitely come back!