Very clean, good condition, good facilities. Great!