Smooth and seamless check-in process. Great location and has everything you need to enjoy your stay in Denver.