I would definitely stay here again. The location is great--close to the Angel tube station, and within walking distance to lots of pubs, restaurants, and coffee shops. There's also a cute park down the street.
The apartment has large windows and gets a lot of sunlight in the living room, which was pleasant and nicely decorated. We enjoyed the heated floors in the bathrooms, the jacuzzi tub, and the rainfall shower head. Both beds were very comfy. Overall it was a cozy place to stay and made our trip to London all the more enjoyable.