Amazing location, great space. The location couldn't be better in Ocean Beach - everything is very easily walkable. On-street parking was easy. The place was very clean and stocked with everything we needed. Would definitely stay here again.