Teresa place is much like what other reviewers said. It’s much nicer than the pictures, lots of supermarkets around, 2 train stations within 5 mins of walking and the sagrada familia a less than 10 min walk. Teresa is an amazing host and making sure you are comfortable during your whole trip. If there are any issues, she will find a solution right away. This place is definitely a hidden treasure.