A great place to stay and to spend a quality time in Denver.