This property deserves more than 5 stars: It's in a beautiful location, it's within walking distance of food and fun, and it's clean and quiet.
Location: Across the street from a lively beach with a 2nd floor patio from which to review the action (for those who don't want to participate directly). What to do or watch? Surfing, snorkeling, sun bathing, jogging/walking.
Food and fun nearby: Food - Restaurants, tacos, bagels; Fun - Other beaches, exotic car dealerships (my personal favorites).
Condition: The place looked like it was recently remodeled with first-rate appliances and fixtures. It was a very pleasant place to relax and prepare for the next day.