The apartment was just as described, check in and check out were super easy and quick and everything was very clean. We had a great stay in London and the apartment’s great location (10min walk to Liverpool Street station) was very convenient!