Very nice place—stylish, comfy, functional, and clean. The location is perfect—bay or ocean beaches are only steps away, other attractions (Belmont Park, bike rentals) and restaurants (Olive for brunch, La Playa for tacos) within half a mile. A minimart and coffee just around the corner.
The place itself is tucked into the middle of a quiet walkway, and so avoids much of the noise of Mission Blvd and on the bayside beach walkway.
Worked very well with a queen sized bed for two adults, while our daughter (nearly 3 years old) slept on the pullout sofa. Might be tough for two couples as the sofa bed is quite firm, smaller, and bathroom access requires passing through the one bedroom.
Sandra and Eleanora were exceptionally hospitable and accommodating, offering to set up a pack-and-play for our daughter prior to our arrival, and providing beach supplies (sand toys, umbrella, beach chairs) for our use. It made our time at the beach fantastic! Check in/put was a breeze. Would highly recommend staying here to others, and would love to come back on our next trip to San Diego.