Excellent location, professional staff