The good: good location, comfortable apartment, equiped kitchen.
The bad: We had problems with hot water, at the first day there was only cold water but later there was hot water but sometimes during the shower the water became freezing for 2 minutes and then back to being fine. The heating system which is set by timer makes noise and would wake us up at early morning every day.
Notice that there are extra fees (written in italian in the house rules)