Stylish and comfortable place close to all the action in Mission Beach