The location is very good. Just about everything within Ocean Beach is walking distance. Parking is not included so you must park on the street. We did have trouble finding a place to park a few times but always figured it out. The place itself is decently sized. Our bed was clean and comfortable. The front porch and upstairs balcony is nice to hangout on. But overall I did expect the place to be cleaner than it was. Also had an issue with the upstairs shower but decided to just use the one downstairs during our stay. Overall we enjoyed our stay and feel it was a good value.