We had a great stay at Preston Beach. Steve's instructions for check in are clear and he is proactive in touching base to make sure everything was ok. The house has all the basics you need to enjoy the stay.
The location is great, close to the beach where we 4WDing and spent the day fishing with the kids, the facilities at the resort are good as well. Kids especially loved the tennis court. Having the cafe / resturant next to the pool is an added extra.