Fantastic place and well located for visiting the historic places of Rome