Great location and helpful hosts - perfect for a short stay in London.