Great location on the beach, stayed here for five days with family. Very clean, excellent views, perfect access to the beach. I gave everything five stars and would highly recommend. One small catch, this place has a ridiculously small garage, and it is in a narrow alley. You have to maneuver your car in this very narrow space and get it perfectly lined up with the garage which is pretty difficult to do. We had a midsize/compact SUV, Rav 4 size, and it was super tricky. And if you try to park in the alley, you will get a ticket almost instantaneously, we were inside for about 15 minutes and left the car in the alley and got a ticket, $50. Overall a minor issue though, and you cannot beat this location, would not hesitate to go back.Bring/rent a small car.