Excellent facilities. Spotlessly clean. Very highly recommend