Good place to stay but a bit out of the main part of Rome.