I've been here a couple of times.
To be honest, there's nothing fantastic about it but it's great for business meetings and what not.
The food is okay. (It's not bad neither is it fantastic) The ambience is nice and the service is good.
There's also a bar upstairs, nothing out of the ordinary. Although they do have a wide selection of drinks. I'm not sure if they offer finger foods there cause I've never ordered one.
It's an okay place but nothing fantastic