Location cannot be beat and we loved that there was a garage for parking. 5 stars for location, so close to the beach and a ton of great restaurants. Inside the unit was 3 stars. The couch was white and showed a lot of dirt/stains. In the bathroom the towel racks were all broken. The kitchen had a full refrigerator and stove, but all the pans were very badly scratched. Several trash cans get stored just outside the unit below the windows but fortunately there was no bad smell. The bedroom decor was lovely and the king size bed was quite comfortable. We were delighted that there were beach towels and also a football for the kids to throw around. Overall, we were very happy with our stay. The inside was totally adequate, but not at all luxurious.