Had a great stay! This place is small, but has everything you would need. The bathroom floor does tend to get wet when you take a shower, but the location is top notch! Only a short walk from everything you want in ocean beach :)