Yup, up stairs! !!
Yes, see above
Yes, there is one at the front desk
Yes check with the front desk upstairs
Not sure but you can always call and ask..
Not an official one, i asked foe a manager, and they asked everyone about my lost glasses
Thanks! Your answer is awaiting moderation.