It is very hard to describe in words the amazing host Teresa is and the amazing apartment she owns. Teresa is sweet, warm, makes you feel at home. She goes out of her way to make everything perfect; she is on top of every single detail, makes you feel so welcome, and just in home! The apartment had everything you need and more than you expect or find at other places. Just great. She took care of us as family, before getting there, while we were there, and even after we had left she made sure everything went OK. I've never been in an airbnb before with such super host, and never before I was in such a cozy place. The place is not only great inside, but it's also perfectly located. We did not have any need to use public transportation of any kind, everything was at a walking distance. This place is heaven on earth!