A great spacious apartment that is well located beside the Vatican as well as having great facilities