We stayed for 3 nights and loved it. We had a beachfront unit which overlooked the gorgeous swimming pool and Coral Sea. The unit itself was brilliant - huge and well set up. It had all the appliances and kitchenware you should need, tastefully furnished and amazingly functional and comfortable.
Really lovely open and airy, the unit is generously proportioned. It has a very clever design where the deep spa bath has louvers that open over the main bedroom and this then looks out over the balcony to the stunning Coral Sea. What this means is you wake up to the view, you can have a spa bath overlooking the Coral Sea, and you can sit on the huge balcony and enjoy dinner/breakfast overlooking the Coral Sea. Not to mention the huge walk in wardrobe - my wife nearly died of envy.
The room had a dishwasher, washing machine, clothes dryer, microwave etc. The location is central being directly over the beach (access via about 40m stairs), 2 doors down from a lovely Hotel with great meals with reasonable prices, next door to a well priced takeaway alcohol shop (Liquorland), and about a 2 minute stroll to the Village centre.
The beach has kids activities, free gym equipment, some pretty walks and great restaurants. We loved the room, the location, the vista, the staff, the pool, and will have to come back - simply stunning!