Yes and they are very helpful when you need assistance.
Yes there are several tables and areas in the restaurant that should be no problem. There are some areas that go up a step, but you should be able to request a table with easy access.
Yes and it's a big place very roomy, you should have no problems. The staff are so helpful and keep coming round topping your hot drink up checking everything's OK.
Thanks! Your answer is awaiting moderation.