Great spot and super convenient location. Sound from train might be a problem if you're super sensitive but wasn't a big deal for our group.
Hosts are super accommodating and responsive!