Great place to stay, Santa Teresa is really charming, many bars and restaurants around. The Villa is typical and beautiful. The staff is kind and welcoming.