Recommended. Stayed here (four people) for two nights in January 2023 for ~£257 per night including fees. Check-in was easy with the keys in a key safe. The location is ridiculoiusly good, a short walk to Crouch End (and the incredible Beam cafe) and 20 minutes walk up the hill to Alexandra Palace. The flat is on the top three floors, which involves one flight of stairs followed by up to three flights inside the flat itself. The apartment was very clean. There were some essentials (sadly no milk though, but this seems standard in London). The beds were very comfortable with clean sheets and towels. The two bathrooms (plus additional toilet) were very nicely done and the showers great. Internet speeds were rapid (300mbps). Overall, a good place to explore from and I would definitely stay here again.