John was so welcoming, great with communication, and more than happy to give us advice on anything we needed. Highly recommend!