Wonderful facilities. Clean. Well equipped. Noticed the small details.