This place could not have been closer to the beach and to the great shops and dining of Ocean Beach. What a great place to stay, relax, and have some fun.