very nice studio apartment, clean with both bath and beach towels. amazing views!! we had some issues with the wifi while we were their, but they were being resolved as we were leaving so shouldn't be an issue. the kitchen is small but serviceable. You do need to walk down 2 flights of stairs to get to the apartment. Overall great place to stay!