This place is great! It is exactly as advertised. There are 4 rooms in a shared apartment with a common kitchen. Each room has its very well equipped bathroom. The rooms are completely renovated. The staff is very welcoming and kind. The Vatican is a 10 min walk away and 30 mins to Trastevere (which is completely fine and doable). There is a Metro Station also 8-10 minutes away. If you are flying in from Fiumicino there is a SIT Bus Stop 2 blocks away which makes arriving at the flat a breeze.
I can only recommend you stay here when visiting Rome.