A lovely location right on the water, with great views. Mission Beach is fun, upbeat and laid back place to vacation