Perfect location
Great deck
Cozy decor
Parking is always a plus on Mission Beach