This place is great! It's very nicely decorated, very clean, and super comfy. You could hear some passerbys yelling outside, but that's to be expected given how popular the area is. The noise wasn't unbearable and didn't detract from our trip.