Teresa is the perfect host- welcoming, informative and very approachable. The apartment is exceptionally clean and comfortable, with everything you could possibly need. The location is superb with key places of interest within walking distance. Teresa and the apartment are a real find- we hope to return.