Excellent communication, excellent location. Very happy