Excellent location perfect London stay perfect after long days work