Carmens place is set in the most wonderful location and was just what we needed for our short stay in Rome!
Check in was smooth and communication was consistently great!