Great place, very good location located on a quiet street right in the heart of Rome!