Comfy and well located room, just near the Vatican!