Excellent hosts, great communication. Great place to stay for a big group.