Clean and wonderful location in Mission Beach!