Great location with an outdtanding host - a must stay in London.