The location is hard to beat. This place was perfect for our weekend in Denver.