Check-in was easy, hosts were great, location was perfect. Overall, a lovely stay in London.