Teresa's place is simply gorgeous and feels like home away from home. The ambience was unique and the hosts are so welcoming and friendly. I have never experienced such a beautiful place to stay and I have been to many.