The location of the house is amazing. Just be aware that it can be a bit noisy but that is expected as it is only a 2 mins walk to Lancaster Gate Station and a few other bus stops. Paddington Station is also near so it’s not a problem to go the house from the airports. The check in and check out process is super easy. The sofa bed may not be as comfortable as the bed but totally bearable. All in all this apartment is great and i totally recommend.