If I could give 6 stars, I would. The communication and his flexibility were spot on. Stay here!!!!