The unit is the perfect size for 2, 3, or 4 people. It is pleasantly decorated and very clean. The bathroom is small, which did not bother us (the shower is very clean and roomy, the other fixtures are just very close together), but might be an issue for some. The kitchen has all the essentials. The location is great -- we were able to walk to lots of places, and the beach is just across the street, another easy walk. The owners/management are responsive and pleasant. We would come back.