Teresa is a very good host, she helped to arrange a van to pick us up from the airport, and since our flight arrived early in the morning, she let us check in early for an extra 20 Euro. Teresa always responded quickly to all our questions with great suggestions.
Pros: Safe, quiet, clean, convenient ( walking distance to most sites, although we took taxis or Uber often). Cafes, restaurants and bar are right outside the front gate. AC is very powerful which is helpful during hot summer days.
Cons: Space is not very spacious, bathrooms are small, and my 6 ft tall son complained about the small shower area.
Overall, we enjoyed our stay at Teresa's apartment!