Nice spot, good value for money. Right in the heart of Rome, good access to all the interesting attractions.