perfect location, a quick walk or scooter ride to the beach. the bed was very comfortable. the amenities were great- everything we needed for cooking breakfast. the private patio was also very nice to have access to. laundry facilities came in handy. the parking spot was a little challenging- the smaller the car the better everything was as described and very convenient