Nice stay when visiting London. Great Location, friendly Hosts