Super cute place, great for a night or two. Excellent beach or bay access (just a few minutes walk) and it's farther away from all the hotspots, so the beach wasn't crowded. On the other hand, the hotspots (Mission Beach Park, etc.) are within walking distance, so you don't feel like you're missing anything. There's a mini-mart right down the street and plenty of eating options. If you stay here, make a point to try out Lazy Eye Coffee, which is right across the street (corner of Mission & San Gabriel); their coffee and pastries are fantastic!