Excellent facility, well designed and well equipped