We went there for skiing. It is quiet and comfortable apartment located 5 min. walk from the intermediate station of the cable car connecting ski areas of Pinzolo and Madonna di Campiglio (be aware that this cable car is not visible on google maps). Fantastic location if you go for skiing. It is 10 min. walk from the city center.
The owner is friendly and quickly responds to your questions.
There is a parking lot, so you park your car.