Really good communication and helpful. Location was great for us going to the London Stadium only a 30 minute walk. It is really close to the DLR so the rest of London is easily acceptable.
The place was really nice and tidy.