A plethora of contemporary facilities