Fantastic. Perfect amount of interaction, great atmosphere, private space yet home-like and welcoming feeling