Great location and amazing staff. Hotel is located in downtown Denver, with plenty of restaurants, bars, and entertainment nearby.