Superb accommodation with a homely feel. The location was incredible. Easy check in. Right in the heart of Rome... jump in!