Ludovica's Place is great : well located, nice, with a big terrasse. We had a great time in Rome.