This was our third trip to Ocean Beach and the place was by far the best place we have stayed. The location cannot be beat and if you bring your dog, you are just a 1/2 block from the dog beach. The place was very clean and has all the amenities you could ask for. Everything is brand new and beautifully appointed. The kitchen is fantastic and it is very convenient to have a washer and dryer on the premises. The front porch has an ocean view and is great for dinner and people watching. The back patio is spacious and has a grill and picnic table. There is a parking spot in the back, which is extremely convenient. Catrina is extremely responsive and provides detailed information via email a few days before your visit. Catrina checked in with us right away and offered to help in any way. We did have one minor issue and Catrina got back with is within 2 minutes and the issue was taken care of immediately. I highly recommend staying here. You will love it.