This apartment is very convenient for long term stays! It is very central in downtown Denver and easy to walk to many attractions and awesome areas (Larimer Square, Coors Field, Ball Arena, Union Station, etc). There is public transportation close to the apartment and always a ton of Lime or Lyft scooters for a fun form of transportation!
The amenities in the building are great - pool, gym, common spaces, theater. There is covered parking, but you'll have to coordinate with other tenants and pay them for it - the unit does not come with a parking spot.
Overall a good stay!