We spent a couple of nights in a one-bedroom apartment at Melaleuca Resort and were entirely satisfied with the experience. The property is a comfortable older-style, set back from the Esplanade in a lovely tropical garden with a pool and lounges. It was well-maintained and presented and our apartment was impeccably clean and quiet. It was also better equipped than the usual holiday rental, with full cooking facilities and all the utensils and pans needed to cook a proper meal, as well as a dishwasher to make cleaning up after it easy. There were sweep fans in the living room and bedroom and an air conditioner, as well as excellent cross ventilation. The bedroom had a comfortable queen bed and good, bright reading lights on the bedside table. The bathroom had a shower and also a washer and dryer, as well as a laundry tub and drying rack. Towels were thick and soap (but not shampoo) was provided. There was free wifi in the apartment and a good TV. We had a private balcony with a view over the beach, with armchairs with footstools to lounge on. There was also undercover parking for our car. The resort is located more or less in the middle of the Palm Cove Esplanade, so you don't really need a car but can walk to restaurants and bars, and, of course, the beautiful beach is at your doorstep. The managers are both charming and helpful, and told us how to drive to a nearby shopping centre with a big supermarket, liquor store and pharmacy. We could not fault either the service, the accommodation or the price, and recommend the property as a good alternative to the glitzier and more expensive big hotels. If we could have stayed for a couple of weeks instead of a couple of days, we would have!