Excellent, very clean, professional, accomodating, comfortable, and a great location for me.