Very clean, good facilities. Location and communication could be better.