An absolutely beautiful and cozy place right in the heart of Ocean Beach. A couple of blocks away from Newport Ave where there are so many restaurants, bars, and the beach.