Letizia's place is my Italian home away from home! I stay every year when I visit for work, and her apartment is in an amazing location and extremely comfortable and clean. She makes sure there's water and coffee, everything is welcoming, and I look forward to returning next year!