Amazing location, very close to the center of Rome, with some amazing nearby restaurants. Highly recommend.