Great place, surprises you in many ways.