Very good communication the entire time and excellent location.