Teresa's Villa has been a wonderful place to stay! communication was very easy and the location unbelievable with a wonderful view. If you're looking for a place to stay for a big group of people this is definitely worth considering.