Very clean, well appointed, professional setup, great host(s).