How was good aside from a few minor issues, hot water in ensuite didnt work making it a hassle with 6 people using one bathroom. The showers leaked quite bad resulting in a few slips and having to wash towls daily after mopping up. Location was good and Pilots Beach is great for swimming of a morning or taking the kids to swim. The drive over to Lake Heaven is worth it to walk or ride along the river out to the breakwall.