What is the Wifi like in this hotel and are there electrical sockets in the rooms?
There are electrical sockets in the room. I stayed in a 3 bedded room and mine was under the side table (so might take a little of your Sherlock skills but you'll get it!) my chums was next to the coffee table). Don't forget your adaptors.
As for the wifi. It is present and it is free (well, included in your room rate would be more accurate I guess). There are two portals within the hotels and so your device will straddle between the two, dependant on where you are. It's good enough to go on Facebook, send messages/emails but you wouldn't be able to stream a film sort of thing. I made Internet voice calls but I didn't attempt a video call. Connection was alright on audiocall.