Very clean and tidy, good location and great communication