Excellent location, great communication, clean and tidy - highly recommended