Great place! Great location! His instructions are perfect. His responses are swift. There's a reason why his place has such a high rating.