Myself and two other friends stayed at Helen and Craig's place for the long weekend, and it was magical! Such a spacious, relaxing environment. The deck is perfect for relaxing on, to listen to the birds and watch the river go by. The fully stocked kitchen made it so easy and the beds were so comfortable. We particularly enjoyed the opportunity Helen and Craig gave us to go kayaking down the river. The space is very private, you can play music without worrying about the neighbours. Macksville is great because it's so central to several beaches and inland places such as Bellingen. Helen and Craig are wonderful hosts, giving the right amount of space and checking to see if there was anything needed. Would 100% recommend!