Wow! My husband and I traveled through Australia for our honeymoon and stayed at 5 different hotels/resorts. This one was by far the best- we LOVED the Melaleuca. The resort itself is attractive, with a lovely courtyard complete with palms and a beautiful pool. The staff was very friendly and accommodating- we arrived 3 hours before check-in time and asked if we could leave our bags with them until check-in, but they got us into our room right away. The room was fantastic! We appreciated the layout- the bathroom was spacious and clean, and it was well insulated from the bedroom (in other words, no waking up to loud midnight flushes). The living room was comfortable and the kitchen had everything we needed. Melaleuca is *right* on the main road (a very, very quiet road, so no worries about noise) and super convenient- we could walk to the restaurants and shops. As an added bonus, the owners have a very sweet pet cockatiel who sits outside the office in nice weather and will chirp to guests! We highly recommend this resort- it is not to be missed!