You won't find a better option in the Mission or Pacific Beach area. This place has everything you need and then some. I would HIGHLY recommend it for families as well as groups of friends. Again, you will not find anything better in the area.