Excellent facilities and exceeded expectations, all that is shown in the photos is there and more!