Great place. Good location. A little hot on the second floor but overall great experience