Can I give more than 5 stars? Aldo’s home was perfect. You cannot beat the location or the hospitality. Great recommendations to restaurants and great distance to the Vatican and everything else in Rome. This place made my stay feel like I was living in Italy. I would not hesitate to return to Aldo’s if I return.