I did a same day booking, looking for a place half way between Alva Beach and Cairns. Great find. I booked a sea view queen and found the room to be rather impressive for the price: clean, well appointed, great view, and a lovely restaurant. While I was only there overnight, I could certainly see a longer stay being enjoyable.