Appartment is really well located.
As expected for summer, it was hot in the appartment and having A/C only in living room and not in the bedroom could be an issue for some but not us.
My only concern is that we had 85€ on diverse fees such as arriving late for 30€ (it was mentionned in the add, so no surprise), when leaving we were suggested to drop our luggages at termini station so another 25€ of taxi & 30€ for luggages storage.