The location is great, literally right next to Belmont station while not hearing noise at all. The place is very clean and the hosts are very friendly!