Bro, can check with you how to know if the room is good? and can u explain upgrading fee too?
In general a good room would be the following
1) Mountain view - This ensures that your room is looking out. It is especially important if you are staying at FWH. Rooms without mountain view will have windows that look out to other rooms.
2) High floor - You should get as high a floor as you can. Rooms on low floors often have views which look out to the ceiling of other buildings at Genting with exhaust vents blowing all sort of stuff into your room
3) Near lift - This is useful if you are staying a FWH. Given the size of the hotel, a room that is not near lift could be a considerable walk away. Given the number of times you are likely to go to and from your room, this could be a real hassle. Other than that, the further the room is from the lift, the more likely you are to end up with a room with some funky design flaw. For example, the corner rooms tend to be odd shaped and smaller.
In the past, you could ask for the good rooms without have to pay for it. So many people did so however that it led Genting to monetize it by charging Rm 5 for each request. Even then, demand for good rooms is usually so overwhelming that you often cannot get a good room even if you are willing to pay. My own personal experience that the best time to get a room with Mountain View, High Floor and Near Lift is to check in between 11 am and 12 noon.
If you arrive at some odd time and get stuck with a lousy room, 11 am to 12 noon is also the best time to go to reception the following day to request for a change. Lot's of people do this which is why if you do an early check in at 6 am, you are likely to get some of the worst rooms at Genting.