This is a terrific place! So clean--spotless--with tons of amenities, and the owner, Dominic, was so kind to provide a basket of welcome snacks, along with a variety of drinks (including several different kinds of beer!). There was a full-sized refrigerator with freezer, stove/oven, toaster, coffee maker(s), plentiful street parking. Very well-located in Ocean Beach in a quiet neighborhood, although consider bringing ear plugs due to flight noise in the early morning, starting around 6:30AM. Dominic was extremely responsive to all questions and communicated well. Would definitely return!