The place is positioned in a really nice area of London - there are a lot of shops nearby, a subway line and Hyde Park is also close. It felt really safe. The apartment itself is not that big but it has everything a tourist needs for a 3-4 days in London. It was pretty clean, although I think they could have done a better job - nothing too upsetting though.
The checkin/checkout system is really easy and flexible and Ali was always helpful with his messages. I warmly recommend the place :)