Great stay. And most importantly air conditioning. A luxury in London. Especially during summer.