Maria's is a great place to stay. You won't find better in Rome.