A beautiful place, it is indeed a chapel. Extremely well located. A perfect place to stay in Rome.