Fantastic place to stay. Amazing views of Rome and close to most amenities and sites.