Great rooms, not very big, but does the job for a weekend in London. You are able to hear a lot of noise from the other apartments but just take some earplugs and your good to go.
You can walk towards the station and it’s around 20 min to center of London.
All in all we head a great time! Ben responds really quickly and check-in, check-out is really smooth.