A MUST stay in Mission Beach.