We had a great stay at the apartment. It was a self check in as we were given a "welcome package" a few days before arriving in order to obtain keys, etc. The apartment was quite clean and a short cab ride to all the major tourist attractions in London.