the flat is simple, clean and nice. there is a sewage smell from the Toilet and shower, but maybe this is normal for London? We had a nice time.