Excellent apartment, it accommodated the three of us very well. The apartment itself is very spacious, very clean, comfortable and provided every toiletry needed.
In terms of location you could not ask for anything better. A minutes walk away from the high street as well as 5 minutes away from the tube station.
Communication was quick and efficient. I would recommend this apartment to anyone who is looking to stay in North London.