We loved the apartment and had a wonderful stay there.
The check-in and communication with Sita was perfect.
The apartment is so bright and has a nice balcony with a view to Saint Peters Cathedra. Bus stops, supermarkets and little restaurants are only a few steps by feet away.
Definetly a recommendation!