Excellent location. Clean and tidy. Good communication. Very good value.