Very good location and wonderfully clean and great communication