The current campus on the outskirts of the city comprises a complex of classrooms, dormitories, catering and dining facilities, it is set on a landscaped site framed by mature trees.
It is one of 5 Irish Schools in the country taking part in a pilot project on self-assessment and interchange in conjunction with 100 other European schools.