Beautifully clean, modern, compact premises with very friendly & welcoming hosts. Went that one step further. Great atmosphere.