They have a restaurant dining area but I would call them to be certain.
Maybe
No dance floor unless you rent out entire restaurant and they move tables...dont know if that is possible.
No dance floor area but there is a section that can be made private for large dinners probably up to 60 people
Good, question I rember it being quit large for reception. Maybe not so ideal for dance.
Thanks! Your answer is awaiting moderation.