London Residents Club was super professional, and for a family of five renting an Airbnb for the first time, it was perfect!