Everything was fairly good, the location was excellent and we had all we needed to cook and for our basic needs. The only thing that we didn´t expect was the bathroom outside of the room and the shower in the ground floor (we were at floor 6).
Maggie is so lovely and her service was excellent, the communication with Peter was very good too. For our future visits to London for sure we will return :)