Great place to stay in Denver with lots of comfortable spaces for guests.