The hall for all occasions