No, but like previously answered you can request for one upon making reservations.
No but you can request a microwave to be put in room when you check in
Yes
No and you CAN NOT request one
No
Perfect! Glad to know that you can request one for overnight stay.
Depends on the room because I had one in my room
Thanks! Your answer is awaiting moderation.