Great location, cute space, thoughtful touches. Only downside is proximity to airport and frequent loud plane flyovers. I think this is hard to avoid in ocean beach however.