The Dog Mahal is the perfect Ocean Beach stay. It is so cozy, we lit a fire every night and watched T.V. It felt just like home. The place is literally steps from the beach, and if you bring your dog, there is a dog run on the side of the house and a large area of grass for the dog to go to the bathroom. Kathleen was a wonderful host, always made sure we were okay and had everything we needed. Highly recommend Dog Mahal for a cozy stay on the beach!