Perfect location, perfect host, and perfect space for anyone visiting Denver.