Great location and one of the best places and people for communication.
Was within walking distance of the Alexandra Palace which is all I needed.
Highly recommend as very friendly!