Great location in Ocean Beach. Short walk to the beach and all of the great restaurants/bars that Ocean Beach has to offer. Clear communication prior to and throughout the stay. Beach toys on hand for the kids. Very clean. Highly recommended!