Fun, cozy, plenty of parking and everything you need for your stay is included. The street is quite with easy access to lots of things in Ocean Beach.