Overall we had a pleasant stay and were quite happy with the place, it housed the 8 of us comfortably and was conveniently located a few tube stops away from London Stadium.