Yes you can. There may be slight obstructions in the private sitting area.
pretty much. there are some places where you can't see clearly but you can still hear
Not clearly in some spots. Really depends on where you are seated. Right up front hat it's issues all well. The dance area is small so you can have people dancing in front of your table while you are eating.
Yes
Thanks! Your answer is awaiting moderation.