Easy place to find and great play to stay while in Denver