First off, Michael communicated very well and had a wonderful response time. He also gave us plenty of recommendations. 10/10 would stay again!