We loved Amelia's apartment! We were a group of 4 (2 couples). The apartment was very clean and comfortable with everything needed. The location is amazing, right in the historic center of Lecce. The roof terrace was really enjoyable. Communication was good and easy with Amelia: she even let us check-in early. One thing to note: one of the bedrooms has 2 single beds (as stated in the listing), but it isn't possible to put them together as they are up the small mezzanine.
We really enjoyed our stay though, I recommend!