A lovely, stylish and clean space with a homely feel. We had a great time.