Amazing villa a great location in Santa Teresa! We enjoyed every minute of our stay, and would happily come back!