Great spot in a central location. For those who don't like the walking around Rome, public transport is available close by.