First and foremost, this apartment is located in a perfect area of London. It's about 5 minutes from the Underground and 15 or so minutes from Picadilly Circus.
The small flat itself is as described. It's sits above a cafe located on a small backstreet. It was perfect for our 3 day stay. The only setback was the lack of a normal electrical outlet in the bathroom. My wife had to plug her hair appliances in the hallway and make due. If you have long wires on your appliances, you will be fine.
There are plenty of cafes and restaurants outside of the flat. The street was quiet at night and comfortable during the day. Above all, the area was safe.
Jovan, thanks for the bag drop off accomodations!