Lovely apartment that has all the amenities you need for a short break.
Check-in and check-out was easy. Apartment had useful information leaflets and posters for your stay.
Restaurants and supermarkets near by (10mins).
20 min walk to the Vatican and a lovely view from the balcony of St. Peter's Basilica.
A/C in both bedrooms and living room was nice.
We would stay here again.