Very clean, well suited to small groups. Good location and responsive host.