Superb place to stay. Easy to reach and central in Rome.