The location and price were fantastic! It had all the amenities we needed. It was a little smaller than other places we’ve stayed at in ocean beach, but we had 3 adults and a large dog and there was enough room that we were all still comfortable. I would stay here again.