The apartment is super well located - near the Vatican.
The single rooms are big enough and the kitchen is well equipped. We were 10 persons in this apartment and felt very comfortable.
The conversation with Stefano/Luca was very easy and they are immediately available if something is needed.