Super easy check in and great communication. The location is amazing and the flat has everything you'd need for a long weekend exploring a lovely area of London.