This is a clean well maintained apartment and the check in was seamless and accommodating.
It is a fair distance from the city centre so good for walkers through park, or alternatively check out the best transport to get you right into city centre. A taxi is about €10 but they only take 2 max, a van for 4 will cost €20 but not as freely available on the street.
There are a good selection of restaurants and bars around the Piazza, and there is a proper sports pub just around the corner.
The apartment is quiet at night and has all the requirements you will need. There is a large Carrefour on the corner beside apartment.
I would recommend this apartment but be aware of distance to city centre, and just plan accordingly, it didn't put me off.