great place in a great location
in the middle of Rome close to all the must see sites.