Great communication, great support, great TV's, great place for large or small groups.