Great location, quick communication with hosts, spacious, and comfortable. Fits the needs of a very large group.