Really nice venue in the heart of Roma. All plwces are in a close proximity. The room was clean and luxurious. There was also a smart tv which had Netflix and YouTube. The only small problem was the air condition that although made the place cold, was making some noice even now and then.
Definitely worths the visit.