Great communication and good information beforehand.
Excellent position for the London Stadium. A good, bus service nearby, Taxis readily available, but a bit of a walk to the tube.
Lots of a room, comfy beds and a great sociable dining room table.