Excellent location and facilities. Very clean and tidy.