The condo is very clean and well cared for overall. The bed and pullout couch are comfortable. The location is great! The beach across the street is a nice sandy swimming beach. There are shops and restaurants within close walking distance. Parking is simple. Overall, it is a great place to stay.