yes there is a microwave in the room, and it also has a convection/grill function, so it's also a mini oven :)
cooking is fine in the room, there a windows anyway to air out any smell .. but I haven't used my gas top stove yet because it isn't workinh :(
when are you planning to head down?