The apartment is very well located in the city centre (very close to the train station and to Piazza Maggiore), it's just like the pictures and big enough for four people.
Rosa is responsive and kind, she will do whatever she can to accomodate your needs.
We totally recommend it!