The spot is perfect, you have access to all London and calm enough to sleep well and have the best time you can visiting the city!