Excellent facilities. Spotlessly clean and everything we needed was there.