Loved the place. We didn't have any troubles during our stay and everything was great. Very close to Roma Termini so very convenient as well.