Leonard’s Landing is cozy and welcoming. Has everything needed for your stay in Ocean Beach. Fit 4 comfortably. (2 adults, 2 teens). Close to the beach and lots of restaurants and coffee shops. Short drive to tourist attractions. Katrina welcomed us and is available for any questions or assistance. We would stay again! Happy New Year!