There are two on the main level by the beverage and food store along with everything you may need.... upscale yes, but there's a microwave for you to use
No way, not a high end resort like this
No
Mine did not have one either.
Our room did not have one
Thanks! Your answer is awaiting moderation.