A neat place to stay close to everything Santa Theresa