A perfect beach resort style apartment with amazing views.I HIGHLY RECOMMENDED, Great stay!