Great house for a big group; location is excellent