Great place, great wifi, fairly noisy given the excellent location but absolutely worth it.