Yes, it has
Yes, you don't have anything to worry about. They have all the amenities for the handicap.
Yes. There are ramps and elevators.
Yes...
Yes they do
Yes, they also have specific entrance points to bring you in. To get to the upper area, an elevator is used. Designated parking is very well provided, and enforced.
Thanks! Your answer is awaiting moderation.