Pre-registration has to be done over the counter in early morning if u wanna be sure to get what u requested but chk-in is done via kiosk once they inform u via SMS when yr room is ready.
Yes, u can book via website/app/call. But only via call u r able to put in yr special request eg. King size bed, non-connecting room, room facing themepark, late chk-in, etc...
I only go for non-connecting rooms based on experience...if u unlucky enuf to get a rowdy neighbor - the noise coming fr the room next door is more pronounced if it's separated by a connecting door.
Obviously, my luck wasn't tat good in the past - thus, my priority is for a non-connecting room over need for king-size bed...peace and quietness is of top priority to me..i oso choose end room for tat reason...
Btw - if u choose mountain view (just tell them u want mountain view) which is really nice, be prepared to hear the call for prayers during the early morning ie. 5am++...if u r not a light sleeper then shud be fine for u. I hv tried rooms with various directions...only the one facing themepark is ok for my sensitive ears

...
No aircon and no wifi is fine for me...the ceiling fan is of pretty good quality...if u go for fwh Y5 it is very small...and fwh no matter which type of room u get (even World Club etc..) the sound proofing there is horrendous and noise level is definitely higher than Resort.