We had a great holiday here. The staff were very nice and helpful and the townhouse was clean with everything we needed... access to the pool, air con, wireless, a kitchen, tv, 2 bedrooms, laundry, indoor and outdoor dining area. They even had a bunch of movies you could rent and a ton of beach and pool toys you could borrow for free. I suppose in a perfect world, I would have liked to have a dishwasher, but that wasn't that big a deal. The location is a short walk from a big, beautiful, but unpatrolled beach, and a few minute's drive from the town with the patrolled beach. We didn't mind that it was unpatrolled because with a baby we weren't going in too deep anyway. Maybe if you had older kids that could be a problem. I wouldn't stay here if you want to be within walking distance of cafes and all that, because there isn't anything close by. But, as I said, a very short drive to peregian, which had a few restaurants, shops, ice cream, and a small grocery story, which was fine with us. Overall, happy with our stay.