Overall I had a very pleasant experience. The location is excellent, just a short walk from Old Street Station and close to lots of restaurants, bars, shops and transport links, which made it ideal for exploring London.
The apartment itself was clean, comfortable, and well-equipped with all the basics you need. The staff were friendly and helpful, which added to the positive experience. I would recommend staying here