Nice place for a longer stay in Denver