This is the perfect spot for a family who loves the beach! Ocean beach is a slice of funky San Diego with good coffee and great acai bowls within walking distance. The place itself was clean and comfortable. The decor is thoughtful and well done. The place has a private back courtyard with an outdoor shower, which was awesome for cleaning off beach sand. There is also a gas fire pit on the deck and I'm sad we didn't get a chance to use it! I thought the beds were really comfortable and I'm a stickler for a good mattress. Planes do fly over and it can be a little noisy but our 5 year old slept soundly and we brought our standard travel earplugs. A fan for white noise was also helpful to us. One should never review this place without also talking about the beach. The beach right at the end of the next block is superb. It really is perfect for boogie boarding. Sandy, long, no creepy rocks hiding in the water, and mild, consistent waves that won't crash into the shore and try to steal your firstborn (none that I witnessed anyway!). The surfers tended to hang beyond a nearby jetty and the boardwalk which was great because we were not constantly needing to monitor boards flying into the shallows. This beach was a nice little haven for our kiddo to run around and dig in the sand. Our little one said the beach was her favorite part of the trip.