What a wonderful place to stay for a Great Barrier get-away!