LJ's spot was perfectly in the middle of London, close to Holborn station and Covent Garden. You'll find plenty of things to do around the area and the area is very lively during the day and night.
The check in process was quick and smooth as you have to meet at their office to exchange the key and instructions to get to the flat. Entering the lobby of the apartment reeked of garbage unfortunately but luckily, that doesn't follow into the flat. The flat is located a couple floors up and fortunately there is an elevator to take you up there and easy to get in.
The flat is small as anticipated, with kitchen and living room together. Kitchen has all your main necessities (oven, stove, coffee, fridge, microwave, etc.) and the living room is ample, with a TV and foldable couch/bed. Window view outside is alright as you can see partially of central London but lighting is great in the mornings. The window is a bit tricky to open though and there's a fan unit that you have to precariously position the intake hose out the window to circulate air in. Bedroom is spacious and no issues seen; bed was comfy and there is a small closet if necessary. The bathroom however was not so great. The shower head is attached to what I believe to be a warming unit and it takes time to get the warm water to come out; I had to toy around with the temp switch to hopefully get warm water running. The shower head was a bit leaky and it was better off that you held the head in your hand and wash around you instead of standing underneath. The shower screen/glass pane was a bit flimsy and the rubber contact to the tub fell off from time to time. Other than that, a few dirty spots here and there near the tub but everything else was satisfactory (bathroom and sink were fine). There's a laundry included as well but it doesn't work so well... I had to run the laundry for more than 2-3 hours just to get my clothes partially dried but repeated processes of drying finally did the trick. Should include a note on how to properly use.
Overall, LJ's spot is positioned in a great spot in Central London where a lot of the nice spots and events are walkable and easy to get to via tube. Some defects regarding the bathroom but other than that, it's a decent spot to stay in. If you don't mind a stellar spot to stay in and rather just enjoy the best of what London has to offer, this spot is worth the stay.