We stayed 3 night in Inayat place and very much enjoyed it.
Communication was excellent from the beginning till the end. Its was very clear how to find the place, how to check in and out.
The location is absolutely perfect. Its in the middle of Soho and just around Oxford Street, which I believe is a prime location. We went for walks and everything felt so close by.
The flat itself was a little bit smaller than expected, but was not a big issue. Bedroom is definitely a good size. Everything worked perfectly fine and there was almost nothing missing (suggest to have a few choices of glasses than just two and a little more comfy sofa to watch television).
However, we had a absolutely lovely stay and would recommend it.