We had a great time in Rainbow Beach, not only because of the nice atmosphere and relaxing days, but also because of the very pleasant surprise our accommodation at Rainbow Beach Resort was. We were expecting a decent size apartment for two based on how much we had paid for our stay. Instead we got an entire house with room for at least six people, all to ourselves. A very nice house at that with all the amenities you could need for your stay; dishwasher, laundry, jacuzzi, showers, bathrooms, A/C, balcony and terrace. I'll gladly come back for another stay at the Bluewater lodges next time I'm in Australia!