Great place to stay in Denver, easy access to downtown and local restaurants and attractions