Teresa is a super-responsive and helpful host. She responds to questions within minutes and is thorough. She'll even pick you up from/take you to the airport for 20 euros, which is way less than taxis and very convenient. I spoke Spanish - mas o menos - with her but her English is quite good. Her apartment is spotless, quiet, and safe. There were just the two of us but it would easily handle 4. The terraces are enjoyable. It's about a 20 minute walk or 10 minute bus ride from city center and a few minutes from the beautiful waterfront.