Great stay. Great communication. Perfect for a large group.