I had a wonderful stay at Letizia's apartment in Borgo Pio. Everything was just as pictured. It was a nice, clean and cozy place to station in Rome for ten days of work. I'd stay here again.