Excellent facilities, good location, helpful hosts, couldn't have had a better set up for a family trip