Excellent location for downtown Denver activities.