The facilities of DeHavilland campus are great, including the sports center with pool, gyms, sports frields, restaurant, pub ect. The library on campus is opened 24/7 which is great for students. There is also a student union store where you can get basic groceries.