Great, clean and great communication. Good location