We have stayed with this host in the location immediately adjacent to this one, and we were really happy after both visits. This is a wonderful location across the street from the beach with the dog beach around the corner. The building itself has some great amenities -- free laundry, a whole room full of beach supplies, and a private courtyard (shared with the other units of this hosts') including a hot tub, a fountain (for ambiance), and places to sit and relax and enjoy the sound of the ocean (which is not visible from the courtyard but is visible from the windows of both units we have stayed in). This place is SUPER dog friendly (except in the courtyard) and doesn't charge exorbitant pet or cleaning fees to bring them, which makes it a great location if you are going to bring your pet to the awesome Ocean Beach Dog Beach (which is minutes away from the Ocean Beach Dog WASH on foot). Host is responsive and flexible. Highly recommend.