We stayed in Letizia's place for 3 nights and we loved it ! The place is perfect for few days and well located.
Letizia was great giving us indications and recommendations.