Excellent location. Clean and simple. Communication is good.