Loved this place! Everything in Rome is walkable! Great location!