Super clean and easily located place to stay for a night in Denver.