Everything i needed Jesse was there for me. Great communication respectful and makes the environment real comfortable with my request and suggestions. It has its flaws but nothing was a deal breaker.