Marcella place is great to have a quiet place to stay at few meters from the urban center. It's seems to be at the top of the Alps while you are actually next door from the city center.