Perfect location. Great apartment. The only odd thing, and we are not sure how common this is, but we were asked to pay and additional city of Rome fee of around 20 euro in cash when we were checking in. Not sure if that is customary, but it would've been nice to know about that beforehand.