This place is amazing, at the heart of Santa Teresa. Wonderful location.