The apartment is indeed huge and it is very close to the metro station. You can easily access all major touristy spots of London without having to change lines (you can walk to Tower bridge and tower of London). The sofa beds are large and comfortable. Matt is a great host and is very responsive. Overall we had a great time.