A fantastic place if you are staying in Rome stay here.