Great location, easy check in, very nice apartment. Everything was great :)
For sure would stay here next time in Rome.