My son and myself stages one night in Letizia's appartement. The place was OK, clean and modern. Location is OK close to Vatican City. We wild recommebd this place.
One small problem is that Letizia's English is rather poot.