Everything about this place was amazing. We were steps from the beach, the pier and all of the great restaurants and stores in Ocean Beach. Highly recommend.