Stephen was great! Extremely communicative and easy to work with. Would absolutely stay again.