Very comfortable stay and very convenient location near the Olympic Stadium.