If you want the real Santa Teresa experience, Kristin place is the place to pick.
The apartment is in a very charming 19th century building full of small magical details and with a wonderful view. The neighbours are super nice and the area is really enjoyable.