Perfect location for your stay in Denver