This is thé place to stay in Rome! Beautiful, clean and super location!