super location for stay in london, excellent communication with hosts for any problems.