The best part about this place was the location, it is right next to the tube and just up the street are tons of pubs and restaurants! I had a blast walking around Camden Town while I was there. WiFi kept going in and out but plenty of places nearby have free WiFi so it wasn’t that big of a deal. I would definitely recommend this place to anyone else.