Really impressed with this studio, exactly as described and it has everything that you need for a great weekend away. Check in was great and very unusual to have someone meet you to check in, location is excellent as you are a few minutes walk from Crouch End with some great restaurants and bars.
Would definitely recommend this place.