Very clean and tidy. Friendly helpful staff. On-site parking. Close to food and drink and stations.