Our experience here was excellent. Just keep in mind if you mind going up stairs this place might not be for you. For us this wasn't a problem though. This made our stay in Rome more enjoyable. Thanks Lele!