I'm considering York Hotel as well. Been to a friend's wedding once.
They do not have very fanciful decor, if you are comparing to other hotel.. But the bridal suite is huge.. So if you need a space after your banquet with your friends their bridal suite is definitely good.
Accommodating up to 30pax is not a problem. Service wise i will say not too bad..
Rosemarie Hall has too many pillars and i dont advise to take it.. so if you are considering York Hall, go for the carlton hall. Try to negotiate for it.