Excellent place and hosts. Facilities as described. Location was also good. Definitely a place for families.