Maria's place is super good, it has the best location you could get in Rome. Fully recommended.