Clean and good location. Good clear communication. Small details really matter and this has everything you need !