Great accommodations. Fabulous location. Rooftop deck is one of the best on Mission Beach!