Moisture was a constant issue here. From the mould in the shower, leaky tap, flooring that took forever to dry and faint smell noticeable from every room, we needed to keep the windows open whenever possible to combat this, which wasn't fun during the colder month we were there (Dec)
Location wise, this place is well situated a short walk from St Peters Basilica, and a short bus ride from all the best parts of Rome