The location is great. It is 15 mins by train from the airport and we didn't need to walk far to anywhere we went (mainly all the major areas of town and the beach). The Soho district in which the flat is located is itself lively, with loads of street art and a good few restaurants, bars etc.
Everything in the flat is just as described/ shown, works well and was clean. It is obviously a commercial rental rather than where someone lives with the advantages (loads of storage etc) and disadvantages (a little less character and not really any bits like oil/ salt/ pepper etc). It's really a matter of personal preference.
Would recommend for stays of up to a week as a great base, maybe less so if you planned on staying in more as the windows being in a small alleyway does mean not too much natural light.