John was great to deal with. Very easy to communicate with and everything was was described. Highly recommend.