Matilda’s place was amazing. Great communication, easy check-in and the absolute best location in Rome.