Although the accommodation is a little small, it has everything you need. You can really enjoy the time together here.
The best part of this accomodation is the central location, cause you can save money on the tube as you are staying in Zone 1 of London. Also there are many shops available nearby - so you can reach everything you need on foot.
We were also able to temporarily store our luggage before check-in.