The location is great, but the office to pick up the key is at Piazzale Roma, i didnt know that after booking the place and sending instructions. We were with small kids and this was very inconvenient for us.
There is city tax you have to pay in CASH after you Arrive. The most trouble was the internet, not sure where the router was but the connection was awful, pretty much in one spot and cery slow. The AC is only in one room, the other room was very hot with fan provided.
The location is great!