Michelle’s place is in a lovely part of Denver! Perfect for visitors who want to check out the city. The apartment has everything you’ll need.