The location is situated about 1.5 miles out of downtown, making for a great walk into town with incredible views of the surrounding mountains, especially on the return walk. The apartment has all the commodities to make an extended stay (3-4+ days) very doable. Cozy vibe, plenty of space, with glimpses of the high mountains off the balcony.
Minor downside is that the alpine sled park is directly viewable from the balcony, but not a big issue. When we stayed, the couch had a pullout bed, but there was no way to plow up the air mattress, but we still had plenty of space. Bedrooms had plenty of space, and the kitchen had everything necessary to do a lot of cooking and meals indoors.