The place looks and feels perfect. Very nice area and very nicely decorated. Super clean and spacious.
Super close to the Vatican and not too far from the center, it offers a tranquil stay though since it is not in a commercial or tourist area.