Great place, would definitely stay here again. My daughter says pull out sofa was 7/10 in comfort. We loved getting to use the amenities at the athletic club across the street. Nice beaches within a short walking distance. Only complaint is that the unit only had 4 bath towels and 2 kitchen towels for 3 people and 8 nights. If we wanted clean towels, we had to wash them ourself at the paid laundromat on site. Loved being able to get fresh beach towels each day but found that we had to get them early or they would run out.