Teresa's place is an incredible location. Her place is beautiful, and she is such a thoughtful host. It would be hard to find a better apartment in Madrid!