The location this place was wonderful! Right on the water, which was super convenient for us with small children. It's fun to people watch along Mission Beach too! Thanks for having us.