We really enjoyed our stay. The place is super close to the Holborn station and faces a park. The street is quiet and yet so close to all the best areas around. You can walk to almost everywhere. I was on an extended work trip with a colleague and we enjoyed that it was so well connected that we had no trouble reaching our clients and were able to party afterwards. It is a very safe area and we would walk back late in the night without being uncomfortable.
The place is very clean, very well kept and the management company was very responsive to a few questions we had. A word of warning, we could never find the light switch in the living room!!! They sent someone to turn it on when we were out and we just had to keep it on for 7 days as we still couldn't find the switch. LOL!!! Would love to go back there when in London next. I will plan my trip on the availability of the apartment!!