Excellent location. Clean and good commumication.