This place is very easy to find and check in was easy too.
The location, for us, was great, right next to Leicester Square and a short walk to Trafalger Square. Local to the Mall and a 15 minute walk to Buckingham Palace.
The apartment itself was comfortable, with a sliding wall to enlarge the kitchen area if you so wished. We found the bed rather comfortable and slept very well. Even though the streets below were full of hustle and bustle in the evenings, we barely heard any of the street noise at all.
Everything about the place was explained on arrival. I needed to use an iron, and one was found for me.
Only drawbacks...the TV didn't work, but that is in the listing, and the shower worked but needed a bit of maintenance as the head had to stay standing up on its end, and it seemed only rather hot or cold, it didn't seem to regulate the temperature. despite that, we were still able to shower.
All in all, we would definitely use again.