James's communication was top notch. He was super helpful and the place is amazing. Never wanted to leave! Will definitely return.