The place is really awesome. You have everything you need in the apartment.
Also its very central. Tube station, bus station, even super markets nearby. Everything is close. Had a great time there.