Excellent high end apartment, was spotless when we arrived, very private, great location very close to clean untouched beaches. Plan to return at some point next year great couples getaway only regret was not staying another night or two.