I have enjoyed my stay there and will definitely come back there on my next visit to Rome. The modern furnished accomodation is located near the Roma Termini railway station. The next metro station can be reached in a few minutes and there are also some bus lines nearby. To the famous Colosseum and the Forum romanum it’ s only a ten minutes walk!
I can really recommend this accomodation.