Very good position in London, we were happy to stay in this area.
Sometimes the water was cold (had to take a cold shower :( ) but Personal was nice and helpful - for a weekend trip recommended.