Excellent location, very charming place and lots of fun in Mission beach!