Really nice place located in the center of Rome close to everything you need!