This stay had everything we needed to self cater and be very comfortable. Close to all amenities. Hot water and heating system worked perfectly. We had a lovely stay in London.