Its a great hall for small to medium gatherings but anything larger then that I would suggest looking somewhere else,Its clean suggesting that its well taken care of and the toilets are not 5 star material but theyre are sanitary enough to be used.The parking space is suited for small to medium gatherings,so overall its a good hall with not much to be criticized on.